on-the-spot check - French English Dictionary